home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / compuserve-file-archive / 12 C64 Telecom / CBTDOC.SDA / CBTFIX.DOC < prev    next >
Encoding:
Text File  |  2019-04-13  |  1.9 KB  |  42 lines

  1.  
  2.       ├┬TFIX.DOC          ╓ER 1.0
  3.  
  4.  (C) 1985 BY ├HRISDOS. ┴LL RIGHTS RESERVED.
  5.  ├┬TERM/├64 (C) (TM) 1985 BY ├HRISDOS.
  6.  
  7.  
  8.  ├┬TFIX.BAS IS A UTILITY PROGRAM TO BE USED WITH FILES DOWNLOADED VIA THE
  9. ╪═╧─┼═ FORMAT TO REMOVE THE PADDING ADDED TO THE FILE DURING TRANSFER.
  10.  ╘HE ╪═╧─┼═ PROTOCOL REQUIRES THAT ALL DATA BE SENT IN BLOCKS OF 128
  11. AND IF A FILE IS NOT A MULTIPLE OF 128 WHEN IT IS SENT, IT WILL BE PADDED
  12. TO FILL OUT THE BLOCK. ╘HE XMODEM PROTOCOL CALLS FOR ┴╙├╔╔ ╬╒╠╠╙ ($00) TO
  13. BE ADDED, OR IN SOME CASES ┴╙├╔╔ ┼╧╘ (CONTROL-Z $1┴) ARE USED. ├┬TERM USES
  14. THE CONTROL-Z PADDING.
  15. ╔N SOME RARE CASES, THE EXTRA PADDING OVERWRITES SOME OTHER PART OF MEMORY
  16. WHEN THE FILE IS LOADED AND CAUSES THE PROGRAM TO CRASH. ╔F THE FILE IS
  17. FIRST RUN THROUGH ├┬TFIX.BAS, THE EXTRA PADDING (EITHER $00 OR $1┴) WILL
  18. BE STRIPPED FROM THE END OF THE FILE. ├┬TFIX.BAS MAY BE USED ON BOTH ╙┼╤
  19. AND ╨╥╟ FILES, AND YOU ARE PROMPTED FOR ALL INFORMATION.
  20.  
  21.  ╘O USE ├┬TFIX.BAS, JUST LOAD THE PROGRAM AND RUN. (─O ╬╧╘ ALTER ANY LINE OF
  22. THE BASIC PROGRAM, AS THERE IS AN ═╠ ROUTINE APPENED TO IT, AND ALTERING
  23. THE BASIC WILL CAUSE IT TO CRASH.)
  24.  
  25.  ┘OU WILL BE PROMPTED FOR THE NAME OF THE FILE YOU WISH TO WORK ON. ┼NTER THE
  26. NAME AND PRESS RETURN. ┘OU WILL THEN BE PROMPTED FOR ╙EQ OR ╨RG. ┘OU MAY
  27. ENTER EITHER AN ╙ OR A ╨, THEN PRESS RETURN.
  28. ┘OU THEN ENTER THE NAME YOU WISH TO CALL THE OUTPUT FILE.
  29. ┴ND FINALLY YOU ARE ASKED IF THE PROGRAM YOU ARE CONVERTING IS A ┬┴╙╔├ PROGRAM
  30. OR NO. (┼NTER ┘ OR ╬.)
  31.  
  32.  ├┬TFIX WILL THEN READ IN THE FILE USING A FAST ═╠ ROUTINE, STRIP THE END OF THE
  33. FILE, AND WRITE IT OUT TO THE NEW FILE. ╘HE QUESTION ABOUT ╔╙ ╘╚╔╙ ┬┴╙╔├ IS
  34. REQUIRED BECAUSE ALL BASIC FILES END WITH 3 $00 MARKERS, AND IF THESE WERE
  35. NOT PUT BACK, THE CONVERTED PROGRAM WOULD LOOSE ITS LAST LINE.
  36.  ╘HE MAXIMUM FILE THAT ├┬TFIX.BAS CAN HANDLE IS 145 DISK BLOCKS LONG.
  37.  
  38.   ┴FTER THE FILE HAS BEEN STRIPPED, MAKE SURE THE NEW FILE OPERATES BEFORE
  39. DESTROYING THE OLD FILE.
  40.  
  41.    -├HRISDOS
  42.